stop one dead in tracks - French English Dictionary